shoulder operated weapon - Espagnol Anglais Dictionnaire